package com.tfjybj.itoo.exam.websocket;

import javax.websocket.Endpoint;
import javax.websocket.server.ServerApplicationConfig;
import javax.websocket.server.ServerEndpointConfig;
import java.util.Set;

//ServerApplicationConfig 接口被实现后，启动的时候自动执行。
public class DemoWebSockt implements ServerApplicationConfig {
//    接口方式启动，这里不再关注
    @Override
    public Set<ServerEndpointConfig> getEndpointConfigs(Set<Class<? extends Endpoint>> set) {
        return null;
    }


    /***
     * //注解方式启动。项目启动的时候自动扫描项目下所有的实现websockt的类
     * @param scan
     * @return
     */
    @Override
    public Set<Class<?>> getAnnotatedEndpointClasses(Set<Class<?>> scan) {
        return scan;
    }
}
